Implementation Issues in Product Line Scoping

نویسندگان

  • Klaus Schmid
  • Cristina Gacek
چکیده

Often product line engineering is treated similar to the waterfall model in traditional software engineering, i.e., the different phases (scoping, analysis, architecting, implementation) are treated as if they could be clearly separated and would follow each other in an ordered fashion. However, in practice strong interactions between the individual phases become apparent. In particular, how implementation is done has a strong impact on economic aspects of the project and thus how to adequately plan it. Hence, assessing these relationships adequately in the beginning has a strong impact on performing a product line project right. In this paper we present a framework that helps in exactly this task. It captures on an abstract level the relationships between scoping information and implementation aspects and thus allows to quickly analyze implementation aspects of the project. We will also discuss the application of our framework to a specific industrial project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Collaborative Approach for Reengineering-based Product Line Scoping

Product line scoping is an important activity in reengineering-based software product line adoption. Both business issues and technical concerns have to be handled adequately. However, involving stakeholders representing these different concerns is not straightforward. Agile methods strongly emphasize stakeholder involvement and customer collaboration. In this paper we propose a collaborative a...

متن کامل

A Collaborative Approach for Product Line Scoping: a Case Study in Collaboration Engineering

Collaboration engineering facilitates the design of work practices for mission-critical tasks which are performed by groups rather than individuals. For example, product line scoping is a complex task which must balance the interests of stakeholders representing market, financial, and technical issues simultaneously with technical constraints arising from the reuse of typically complex legacy s...

متن کامل

RiPLE: The RiSE Process for Product Line Engineering

Software Product Lines (SPL) is an important and effective way to obtain the benefits related to software reuse such as quality improvement, cost reduction, and improvements in time-to-market. However, in order to be effective and introduced in a company several issues should be considered such as tools, training, top management commitment, and, specially, a well defined process. In this tutori...

متن کامل

Evolutionary robust optimization for software product line scoping: An explorative study

Background: Software product line (SPL) scoping is an important phase when planning for product line adoption. A SPL scope specifies: (1) the extend of domain supported by the product line, (2) portfolio of products in the product line and (3) list of assets to be developed for reuse across the family of products. Issue: SPL scope planning is usually based on estimates about the state of the ma...

متن کامل

A People Oriented Approach to Product Line Scoping Enabling Stakeholder Cooperation with User Scenarios

Scoping is essential to the success of any product line engineering effort. The scope of a product line describes its products, domains, and reusable assets. Numerous stakeholders are influenced by the outcome of the scoping process. To get an optimal result, as well as to gain commitment to this result, these stakeholders should be involved in the scoping process. They bring with them differen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000